package com.haixiaoke.saas.repository.dto;

import com.haixiaoke.saas.repository.pojo.ApartmentBill;
import com.haixiaoke.saas.repository.pojo.HouseInspectionFacility;
import com.haixiaoke.saas.repository.pojo.HousingAllocation;
import com.haixiaoke.saas.repository.pojo.Order;
import lombok.Data;

import java.util.List;

/**
 * @Author panda
 * @Date 2023/6/13
 **/
@Data
public class OrderCheckOutDTO {

    private Order order;

    private List<ApartmentBill> apartmentBills;

    private List<HouseInspectionFacility> houseInspectionFacilities;

    private HousingAllocation housingAllocation;

    /**
     * 押金
     */
    private Double cashPledge;

    /**
     * 保洁费
     */
    private Double cleaningPrice;

    /**
     * 保洁费标识
     */
    private Integer cleaningType;

    /**
     * 退款金额
     */
    private Double refundNum;

    /**
     * 其他金额（退款金额-押金）
     */
    private Double otherNum;

    /**
     * 实际退款金额
     */
    private Double actualRefundNum;

    /**
     * 订单id
     */
    private String orderId;

    /**
     * 登录人id
     */
    private String userId;
}
